//package com.example.consumer.servier;
//
//import org.springframework.cloud.openfeign.FeignClient;
//import org.springframework.stereotype.Component;
//import org.springframework.web.bind.annotation.GetMapping;
//import org.springframework.web.bind.annotation.PathVariable;
//import org.springframework.web.bind.annotation.PostMapping;
//import org.springframework.web.bind.annotation.RequestParam;
//
///**
// * 服务器直之间的调用
// * name：指定FeignClient的名称，如果项目使用了Ribbon，name属性会作为微服务的名称，用于服务发现
// * url: url一般用于调试，可以手动指定@FeignClient调用的地址
// * decode404:当发生http 404错误时，如果该字段位true，会调用decoder进行解码，否则抛出FeignException
// * configuration: Feign配置类，可以自定义Feign的Encoder、Decoder、LogLevel、Contract
// * fallback: 定义容错的处理类，当调用远程接口失败或超时时，会调用对应接口的容错逻辑，fallback指定的类必须实现@FeignClient标记的接口
// * fallbackFactory: 工厂类，用于生成fallback类示例，通过这个属性我们可以实现每个接口通用的容错逻辑，减少重复的代码
// * path: 定义当前FeignClient的统一前缀
// */
//@Component
//@FeignClient(name = "jinZhiProduct",path = "/" )   //服务调用
//public interface TestServierOpenfeign {
//
//    //查询某一天注册人数/jinZhiIndex/userInfo
//    @PostMapping("/jinZhiIndex/userInfo/getUserInfo")
//     String countRegister(@RequestParam("token")String token );
//
//}
